Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELLEN MEWS Semi-Detached £158,500 4 Oct 1999
2 ELLEN MEWS Semi-Detached £500,000 20 Jan 2023
3 ELLEN MEWS Detached £128,950 15 Apr 1997